Definition at line 39 of file CFontEnumerator.hpp.
| Exponent::GUI::Fonts::CFontEnumerator::CFontEnumerator | ( | ) |
Construction
| virtual Exponent::GUI::Fonts::CFontEnumerator::~CFontEnumerator | ( | ) | [virtual] |
Destruction
| static long CALLBACK Exponent::GUI::Fonts::CFontEnumerator::enumerateProcess | ( | ENUMLOGFONTEX * | logFontEx, | |
| NEWTEXTMETRICEX * | metric, | |||
| int | fontType, | |||
| LPARAM | lParam | |||
| ) | [static, protected] |
Enumerate the fonts
| logFontEx | Windows ENUMLOGFONTEX | |
| metric | Windows NEWTEXTMETRICEX | |
| fontType | Windows type of font | |
| lParam | The little byte parameter |
| long | Windows specific |
| void Exponent::GUI::Fonts::CFontEnumerator::findFonts | ( | ) | [protected] |
Find the fonts
| bool Exponent::GUI::Fonts::CFontEnumerator::fontExists | ( | const CString & | fontName | ) |
Does the font exist
| fontName | The name of the font |
| bool | True if font is installed on system and available, false otherwise |
| const TCountedPointerArray<CFontReference>* Exponent::GUI::Fonts::CFontEnumerator::getFontArray | ( | ) | const [inline] |
Get hte font list
| const | TCountedPointerArray<CFontReference> * The font array |
Definition at line 65 of file CFontEnumerator.hpp.
References m_fontArray.
| TCountedPointerArray<CFontReference>* Exponent::GUI::Fonts::CFontEnumerator::getMutableFontArray | ( | ) | const [inline] |
Get the font list
| TCountedPointerArray<CFontReference> | * The font array |
Definition at line 59 of file CFontEnumerator.hpp.
References m_fontArray.
| virtual long Exponent::GUI::Fonts::CFontEnumerator::handleEnumerationEvent | ( | ENUMLOGFONTEX * | logFontEx, | |
| NEWTEXTMETRICEX * | metric, | |||
| int | fontType | |||
| ) | [protected, virtual] |
Handle the enumeration process
| logFontEx | Windows ENUMLOGFONTEX | |
| metric | Windows NEWTEXTMETRICEX | |
| fontType | Windows type of font |
| long | Windows specific |
TCountedPointerArray<CFontReference>* Exponent::GUI::Fonts::CFontEnumerator::m_fontArray [protected] |
The array of font elements
Definition at line 110 of file CFontEnumerator.hpp.
Referenced by getFontArray(), and getMutableFontArray().